
/*2012-1-17 建站宝*/
/*整体设置*/
html{ overflow-y:scroll;}
*{margin:0;padding:0;list-style:none;outline:none;}
img{border:none; vertical-align:top}
h1,h2,h3,h4,h5,h6,body{font-size:12px; font-weight:400; font-family:"宋体"; color:#333;}
table{ border-collapse:collapse}
/*对齐方式*/
.fl{float:left!important}
.fr{float:right!important}
.cl{clear:both!important}
.tl{text-align:left!important}
.tr{text-align:right!important}
.tc{text-align:center!important}
.mc{margin:0 auto!important}
.mtb5{ margin:5px auto!important;}
.mt5{ margin:5px auto 0!important;}
.mtb10{ margin:10px auto!important;}
.mt0{ margin-top:0!important;}
.m0{margin:0!important}
.p0{padding:0!important}
.ti0{ text-indent:0!important;}
.over0{overflow:hidden!important;}
.noborder{border:none!important}
.nobg{ background:none!important}
/*超链接*/
a{text-decoration:none; color:#333}
a:hover{text-decoration:underline;}
/*颜色*/
.cf60{color:#f60!important;}
.cf00{color:#f00!important;}
.c900{color:#900!important;}
.cea5200{ color:#ea5200!important;}
.cbbb{ color:#bbb!important}
/*字体*/
.fz0{font-size:0!important}
.fz12{font-size:12px!important}
.fz13{font-size:13px!important}
.fz14{font-size:14px!important}
.fz15{font-size:15px!important}
.fz16{font-size:16px!important}
.fz17{font-size:17px!important}
.fz18{font-size:18px!important}
.fz19{font-size:19px!important}
.fz20{font-size:20px!important}
.fb{font-weight:700!important}
/*其它*/
.hidden{display:none!important}
.show{display:block!important}
.pointer{cursor:pointer!important}
label{cursor:pointer;}


/*头条*/
.headline{position:relative;width:300px;height:100px;overflow:hidden;}
.headline *{ position:absolute; left:0; top:0;}
.headline a{left:130px;top:0.1em;}
.headline p{left:130px;top:1.8em;line-height:1.5em;}

/*焦点图切换*/
.hotimgs{ width:100%; height:100%;position:relative; overflow:hidden;}
.hotimgs .items {width:100%; height:100%;position:relative; overflow:hidden;}
.hotimgs img{position:absolute;left:0px;top:0px;width:100%; height:100%;}
.hotimgs .bg{ width:100%; height:25px; background:#000;opacity:0.3;filter:alpha(opacity=30); position:absolute; left:0; bottom:10px;}
.hotimgs h3{ line-height:25px; height:25px; text-align:left; position:absolute; left:0; bottom:10px; text-indent:10px}
.hotimgs h3 a{ color:#fff;}
.hotimgs .btns {height:25px; line-height:25px;position:absolute;right:5px; bottom:0px;text-align:right; z-index:100;}
.hotimgs .btns a {text-decoration:none;display:inline-block;width:16px;height:16px;border:1px solid #f60;background:#fff;margin:4px 0 0 5px;line-height:16px;text-align:center; color:#f60}
.hotimgs .btns .activeSlide{ color:#fff; background:#f60;}
.hotimgs .btns .current{ color:#fff; background:#f60;}




/*分页*/
.g_page{ overflow:hidden; height:22px; text-align:center; padding:10px 0; }
.g_page li{ display:inline;  border:1px solid #ccc;   padding:2px 5px!important; zoom:1;  letter-spacing:0; margin:0 0 0 5px; font-family:Tahoma; }
.g_page span{ text-decoration:none}
.g_page .current{ text-decoration:none;}
.g_page .thisclass{ background:#900; color:#fff;}

/*分页*/
.g_page_div{ overflow:hidden; height:22px; text-align:center; padding:30px 0 0; clear:both}
.g_page_div span,.g_page_div strong{ display:inline;  border:1px solid #ccc;   padding:2px 5px;  letter-spacing:0; margin:0 0 0 5px; font-family:Tahoma; }
.g_page_div span{ text-decoration:none}
.g_page_div strong{ background:#900; color:#fff;}


/*基本布局*/
#content,#row1,#row2,#row3,#row4,#row5,#row6,#row7,#row8,#row9,#row10,#head,#boot,#pagehead,#nav,#banner{ width:960px; overflow:hidden; clear:both; position:relative; margin:0 auto;}
.left{ float:left; width:200px; overflow:hidden; }
.right{ float:right; width:750px; overflow:hidden; }

/*错误提示*/
label.error {padding:0 0 2px 30px;color: #f00;background:url("../images/unchecked.gif") no-repeat 5px 0px;}
label.warning {color:#333;padding:0 0 2px 10px;background:none;}
label.ok{background:url("../images/checked.gif") no-repeat 5px 0px;padding:0 0 2px 30px;}

/*在线客服*/
#service_online{ position:absolute; left:0; top:0; padding:100px 0 0 3px; z-index:9999}
#service_online .service_online_big{ width:130px; overflow:hidden; display:none}
#service_online .service_online_big dt{ height:30px;background:url(/sys_images/service_online.png) no-repeat left top}
#service_online .service_online_big dt.bottom{ background:url(/sys_images/service_online.png) no-repeat -260px bottom;_background-position:-259px bottom;}
#service_online .service_online_big dt.bottom a{ display:block; width:100%; height:100%;}
#service_online .service_online_big dd{overflow:hidden;background:url(/sys_images/service_online.png) repeat-y -130px center; _background-position:-129px center;text-align:center; padding:10px 0 5px;}
#service_online .service_online_big dd li{ padding:5px 0;}
#service_online .service_online_big .close{ width:25px; height:25px; cursor:pointer; display:block;  float:right;}
#service_online .msn a{ background:url(/sys_images/service_online.png) no-repeat -552px 0; width:82px; height:22px; display:block; margin:0 auto;}
#service_online .online_area a{ background:url(/sys_images/service_online.png) no-repeat -453px 0; width:82px; height:22px; display:block;margin:0 auto; cursor:pointer}
#service_online .service_online_small{ width:29px; height:124px; background:url(../sys_images/service_online.png) no-repeat -405px top;display:none}



